<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of NHtml
 *
 * @author Nahuel Chaves
 */
class NHtml extends Chtml {

    public static $errorMessageCss = 'note error';

    public static function error($model, $attribute, $htmlOptions=array()) {
        $error = $model->getError($attribute);
        if ($error != '') {
            if (!isset($htmlOptions['class']))
                $htmlOptions['class'] = self::$errorMessageCss;
            return self::tag('span', $htmlOptions, $error);
        }
        else
            return '';
    }

    public static function FechaAMysql($Fecha) {
        if ($Fecha <> "") {
            $trozos = explode("/", $Fecha, 3);
            return $trozos[2] . "-" . $trozos[1] . "-" . $trozos[0];
        } else {
            return "NULL";
        }
    }

    public static function FechaMysqlaFecha($MySQLFecha) {
        if (($MySQLFecha == "") or ($MySQLFecha == "0000-00-00")) {
            return "";
        } else {
            return date("d/m/Y", strtotime($MySQLFecha));
        }
    }

}

?>
